technologically enhanced - French English Dictionary